a downright lie - Espagnol Anglais Dictionnaire